Development Environment
#include <stdio.h>
int main(){
printf("Hello World!");
return 0;
}
#include <stdio.h>
int main(){
printf("Hello World!");
return 0;
}
最初是Linux平台下,后支持跨平台
2. MSVC
微软;VS Studio的编译器;不支持Linux平台
3. Clang
Linux平台用的不少
4. ICC
Intel;某些科研计算软件基于他开发
5. Borland C++
了解历史即可,现已倒闭
MinGW (Minimalist GNU For Windows) 是一套 GNU 工具集合。开发 MinGW 是为了那些不喜欢工作在Linux(FreeBSD) 操作系统而留在 Windows 的人提供一套符合 GNU 的 GNU 工作环境。 GNU和Linux的关系?
安装路径
等待,Continue
我们会得到一个名为 "MinGW Installer Manager" 的软件,借助它,我们可以随时根据需要修改 GCC 编译器的配置(下载新的工具,更改相关配置等)。
勾选完成后,在菜单栏中选择Installation -> Apply Changes
等待
安装完成,看看gcc是什么东西
打开安装目录,bin文件夹
将gcc等工具加入环境变量
Win11
Win10
写入我们gcc所在文件夹的位置
shift+右击,找到 命令行工具(PowerShell)
gcc '.\Hello World.c' -o Hello_World.exe
.\Hello_World.exe
Visual C++ Build Tools
c: # 代码所在的盘符
cd C:\Users\12467\Desktop\Codes\C # cd 表示 changedirectory改变工作路径 切到 代码所在的路径
cl Hello_World2.c # MSVC的代码
Hello_World2.exe # 运行编译出的代码
sudo apt-get install clang # 安装clang
clang Hello_World_Clang.c -o Hello_World-Clang.out #
./Hello_World-Clang.out
一般包括代码编辑器、编译器、调试器和图形用户界面等工具。集成了代码编写功能、分析功能、编译功能、调试功能等一体化的开发软件服务套件。
写代码
选择较老一点的版本(方便破解)
删除自动生产的代码